- Work closely with the sales team to ensure sales invoices are issued/processed on time with approved pricing and credit policies and record them correctly and timely into accounting systems by the focal sales personnel;
- Handle and control over the Trade Receivables and Other Receivables (accrued revenues), Customer Deposits (deferred revenues) to ensure account balances; (1) Trade Receivables, (2) Other Receivables, (3) Customer Deposits, etc.) are reconciled timely (at least monthly) with its account registers or schedules;
- Handle and process adjustment entries to correct wrong posting(s) or errors made in the accounting systems;
- Maintenance of the approved sales price records and check that they are filed properly for future references;
- Maintain a logbook to record Receipt Vouchers (RV) and Account Receivable Adjustment Voucher (AARV) for cash received, AR correction and adjustment and its documentation and future reference;
- Working closely with General Cashier to handle master cash book & cash update;
- Review all cash collection reports, supported documents and its cash contents and then arrange for timely bank deposits for being banked in;
- Handle and follow up all accounts receivables with customers and produce Customer Aging Analysis on a monthly basis and issue monthly account statement to customers and follow up on a regular basis (credit sales);
- Prepare Daily and Monthly summary cash collection reports;
- Record cash receipts from customers and others and check deferral and recognized income (revenue accounting) on a monthly basis (adjusting deferred income to sales revenues);
- Perform bank reconciliations, i.e. Bank Account - Revenue and Cash-In-Transit Accounts;
- Reconcile Trade Receivables and Other Receivables, Customer Deposits (deferred revenues) with its relevant registers or schedules on a monthly basis;
- Reconcile the GL balances of Unearned Revenue or Income with its registers on a monthly basis;
- Maintenance a good filing system, including soft and hard copies (RV, Sales Invoices, Daily Cash Receipt Report, Unearned Income, etc. according to retention policies of the company), in accordance with the retention policies of the project;
- Work closely with bank to process banking transactions, deposits, transfer, collect statements, update of banking information, process bank accounts, etc.,
- Monitor the effectiveness and efficiency of implementation of internal controls (sales, customer deposits, cashiering and staff performance) by staff members of Finance and other departments;
- Assist in completing monthly tax returns (and file them with Tax Administration) on time;
- Prepare and submit on a monthly basis the progress activity report of identified issues/shortfall in controls or operations and propose appropriate measures for future improvements; and
- Perform other assignments as requested.